package hbm;

/**
 * AbstractHabitacion entity provides the base persistence definition of the
 * Habitacion entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public abstract class AbstractHabitacion implements java.io.Serializable {

	// Fields

	private Integer idHabitacion;
	private Integer tipoHabitacionIdTipoHabitacion;
	private Integer hotelIdHotel;
	private Integer cuentaIdCuenta;
	private Integer numeroHabitacion;
	private Integer estado;

	// Constructors

	/** default constructor */
	public AbstractHabitacion() {
	}

	/** minimal constructor */
	public AbstractHabitacion(Integer tipoHabitacionIdTipoHabitacion,
			Integer hotelIdHotel, Integer numeroHabitacion) {
		this.tipoHabitacionIdTipoHabitacion = tipoHabitacionIdTipoHabitacion;
		this.hotelIdHotel = hotelIdHotel;
		this.numeroHabitacion = numeroHabitacion;
	}

	/** full constructor */
	public AbstractHabitacion(Integer tipoHabitacionIdTipoHabitacion,
			Integer hotelIdHotel, Integer cuentaIdCuenta,
			Integer numeroHabitacion, Integer estado) {
		this.tipoHabitacionIdTipoHabitacion = tipoHabitacionIdTipoHabitacion;
		this.hotelIdHotel = hotelIdHotel;
		this.cuentaIdCuenta = cuentaIdCuenta;
		this.numeroHabitacion = numeroHabitacion;
		this.estado = estado;
	}

	// Property accessors

	public Integer getIdHabitacion() {
		return this.idHabitacion;
	}

	public void setIdHabitacion(Integer idHabitacion) {
		this.idHabitacion = idHabitacion;
	}

	public Integer getTipoHabitacionIdTipoHabitacion() {
		return this.tipoHabitacionIdTipoHabitacion;
	}

	public void setTipoHabitacionIdTipoHabitacion(
			Integer tipoHabitacionIdTipoHabitacion) {
		this.tipoHabitacionIdTipoHabitacion = tipoHabitacionIdTipoHabitacion;
	}

	public Integer getHotelIdHotel() {
		return this.hotelIdHotel;
	}

	public void setHotelIdHotel(Integer hotelIdHotel) {
		this.hotelIdHotel = hotelIdHotel;
	}

	public Integer getCuentaIdCuenta() {
		return this.cuentaIdCuenta;
	}

	public void setCuentaIdCuenta(Integer cuentaIdCuenta) {
		this.cuentaIdCuenta = cuentaIdCuenta;
	}

	public Integer getNumeroHabitacion() {
		return this.numeroHabitacion;
	}

	public void setNumeroHabitacion(Integer numeroHabitacion) {
		this.numeroHabitacion = numeroHabitacion;
	}

	public Integer getEstado() {
		return this.estado;
	}

	public void setEstado(Integer estado) {
		this.estado = estado;
	}

}